shoemaker's strap - Englisch Synonyme Wörterbuch